serenade (someone) under the stars

Translations
исполнять серенаду (кому-то) под звездами
He decided to serenade her under the stars to express his love.
Он решил исполнить ей серенаду под звездами, чтобы выразить свою любовь.
Definitions
To sing or play music for someone outdoors at night, typically as a romantic gesture, often with the sky and stars as a backdrop.